High dose ultra short Primaquine